History
History
Synonyms
UK
US
Meaning:
voltage

(an amount of) electrical force measured in volts

physical ability, capacity

MECHANICAL ENERGY as in Wiktionary
MECHANICAL ENERGY as in Wikipedia